package com.example.mobile1921605031dsd0522homework;

import android.annotation.SuppressLint;
import android.os.Build;
import android.os.Bundle;
import android.webkit.JavascriptInterface;
import android.webkit.WebResourceRequest;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

import androidx.annotation.RequiresApi;
import androidx.appcompat.app.AppCompatActivity;

public
class ContentActivity extends AppCompatActivity {

    private WebView wvContentDetai;


    @SuppressLint("SetJavaScriptEnabled")
    @Override
    protected
    void onCreate(Bundle savedInstanceState) {
        super.onCreate ( savedInstanceState );
        setContentView ( R.layout.activity_content );
        initView ( );
        wvContentDetai.loadUrl("file:////android_asset/index.html");
        wvContentDetai.setWebViewClient(new WebViewClient(){
            @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
                //   return super.shouldOverrideUrlLoading(view, request);
                view.loadUrl(request.getUrl().toString());
                return true;
            }
        });
        WebSettings webSettings=wvContentDetai.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setDomStorageEnabled(true);
        webSettings.setDefaultTextEncodingName("UTF-8");
        wvContentDetai.addJavascriptInterface(new WebViewJsInterface(),"myObj");
    }

    private void initView() {
        wvContentDetai = (WebView) findViewById(R.id.wvContentDetai);
    }
    class WebViewJsInterface{
        @JavascriptInterface
        public String title(){
            return "喜讯！信息工程系学子成功问鼎“互联网+”云管理大赛全国总决赛冠军";
        }
        @JavascriptInterface
        public String content() {
            return "5月16日，全国应用型人才综合技能大赛暨2019（第四届）金蝶云管理创新杯全国总决赛，以云竞赛形式圆满落幕。本次大赛由高校毕业生就业协会（由教育部主管）、金蝶软件（中国）有限公司为指导单位，金蝶精一信息科技服务有限公司主办。我校信息工程系计算机应用技术（企业信息管理）专业学生组成的参赛团队在全国总决赛中表现优异，经过激烈的角逐，我校参赛团队获得高职组第1名的优异成绩，成功问鼎冠军。广职院一队由信息工程系信管专业庄铠灿、巫晓晴、郑树泽3名同学组成，指导老师为毛可洪、杨伟明。";
        }
    }
}
